package observerPattern.observerCPattern;



/**
 * @program: course
 * @author: lsn
 * @create: 2024-04-28 10:38
 * @description: 角色：主题
 */
public interface Subject {
    //增加订阅者
    void attach(Observer observer);

    //删除订阅者
    void detach(Observer observer);

    //通知订阅者更新消息
    void notify(String message);
}

